.l{
  float: left;
}
.r{
  float: right;
}
.{
  width: 1408px;
  margin: 0px auto;
}
@media screen and (min-width: 1920px) { 
  .w{width: 1520px;margin: 0px auto;} 
  .box2_l{
    text-align: left;
    width: 65%;
  }
} 
/* è®¾ç½®äº†æµ�è§ˆå™¨å®½åº¦ä¸�å¤§äºŽ1200pxæ—¶ abc æ˜¾ç¤º900pxå®½åº¦ */  
@media screen and (max-width: 1681px) { 
  .w{width: 1330px;margin: 0px auto;} 
  .box2_l{
    text-align: left;
    width: 60%;
  }
} 
@media screen and (max-width: 1600px) { 
  .w{width: 1330px;margin: 0px auto;} 
} 
@media screen and (max-width: 1440px) { 
  .w{width: 1139px;margin: 0px auto;} 
  .box2_l{
    text-align: left;
    width: 60%;
  }
  .box2_r{}
}


.btbox {
    position: absolute;
    width: 335px;
    height: 180px;
    background: red;
}

.bBox {
    width: 680px;
    height: 100px;
    margin: 0 auto;
    position: relative;
}

.bBox span {
    display: block;
    width: 100%;
    height:90px;
    line-height: 135px;
    text-align: center;
    color: #ffffff;
    font-size:3em;
    letter-spacing:0.3em;
}

.bBox label {
   display: block;
   width: 100%;
   height: 40px;
   line-height: 40px;
   font-size: 3em;
   font-weight: normal;
   text-align: center;
   color: #5fadfc;
   border-bottom: 1px solid #5fadfc;
   letter-spacing:0.2em;
   margin-top: 6%;
   padding-bottom:10%;
}
.tell_list ul li{
  font-size: 15px;
  line-height: 32px;
}
.form1{
  border: 2px solid #5fadfc;
  height: 52px;
  line-height: 52px;
  margin-left: 16%;
  
  border-radius: 2px;
}
.soso{
  border-radius: 0px;
  height: 48px;
  float: left;
  width: 500px;
  padding-left: 15px;
  font-size: 14px;
border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.button{
  float: right;
  width: 82px;
  height: 48px;
  background: #fff;
  color: #000;
  border: 0px;
  border-left: 2px solid #5fadfc;
  border-radius: 0px;
  border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    font-size: 14px;
}
.button:hover{
  background: #5fadfc;
  color: #fff;
}
.dq_info {
  width: 600px;
  margin: 0px auto;
}
.dq_info li{
  color: #fff;
  height: 25px;
  margin-bottom: 8px;
}
.dq_info li b{
    color:#000;
    
}
.dq_info li a, .a3{
  display: block;
  border: 1px solid #000;
  color: #000;
  border-radius: 1px;
  padding: 0px 15px;
  height: 25px;
  line-height: 22px;
  float: left;
  margin-left: 10px;
}

.dq_info li a:hover,.dq_info li a.active{
  border: 2px solid #4391e0;
  color: #4391e0;  
}
/*
    æ�œç´¢åˆ—è¡¨
*/
.soso_left{width:95%;}
.soso_right{width:24%;}
.j_list li p{color:#9e9a9a;font-size:13px;}
.j_list li{    border-bottom: 1px solid #e6e4e4;}
.j_list a:hover{color:#5fadfc;}
.soso_list{
  padding:5px 0px;
  /*height: 150px; */
  border-top: 1px dashed #b2b0b0;
  margin-top: 10px;
  clear: both;
}
.soso_list_i{
  width: 21%;
  /*line-height: 150px;
  */
      text-align: center;
}
#openStatisticBtn:hover{
  text-decoration:underline;
  cursor: pointer;
}
#pageNav{ clear:both}
.soso_list_i img{ max-width:93%;max-height:110px;}
.soso_list_c{
  width: 79%;
  padding-top: 5px;
}
.soso_list_ct{
  /*height: 30px; */
}
.soso_list_ct h2{
  margin: 0px;
  padding: 0px;
  float: left;
  font-size:18px;
}
.soso_list_ct font{
  float: left;
  padding-left: 30px;
  font-size: 13px;
}
.soso_list_ct a{
  font-size: 16px;
  color: #333;
  font-size:14px;
}
.soso_list_ct a:hover{
  color:#8fbc8f;
  text-decoration: underline;
}
.soso_list_cc{
    font-size: 14px;
    /*height: 60px; */
    color: #333;
    overflow: ellipsis ;
    line-height: 22px;
    padding-top: 2px;
    /*text-indent: 2em; */
}
.page {
    width: auto;
    margin-top: 45px;
    text-align: center;
    font-size: 12px;
    overflow: hidden;
}
.page a {
    display: inline-block;
    border: 1px solid #dedddd;
    padding: 5px 12px;
    margin: 0 3px;
    color: #858585;
    overflow: hidden;
}
.page a:hover, a.cur {
    background: #ececed;
    border: 1px solid #ececed;
    text-decoration: none;
}
.bb{
    height: 50px;
    margin: 0px auto 140px auto;
    width: 915px;
}
.shouchang {
    font-size: 14px;
    padding: 0px 25px;
  margin-left: 0px;
}
.box2{
  min-height: 450px;
}
.box2_l h2{
  font-size: 20px;
  font-weight: bold;
  color: #17A6EC;
}
.box2_l p, .box2_l dl{
  font-size: 14px;
  margin-bottom: 35px;
}
.box2_l dd{
  line-height: 32px;
  font-size: 14px;
  padding-left: 25px;
}
/*contact.html*/
.con-tit {
    font-size: 27px;
    color: #6c6c6c;
    text-align: left;
}
.showcontent .configuration{height: auto;width: 1200px;margin-right: auto;margin-left: auto;padding-top: 20px;}
.showcontent .configuration .tt{font-size: 28px;line-height: 28px;text-align: center;padding-bottom: 20px;}
.table1{background-color: #e1e1e1;}
.table1 tr td{padding: 15px;line-height: 24px;}
.table1 tr td li{clear: both;float: none;padding-top: 5px;padding-bottom: 5px;}
.table1 tr td li em{font-style: normal;color: #2bc28d;margin-right: 5px;font-size: 14px;line-height: 14px;float: left;margin-top: 4px;}
.table1 tr td strong{color: #333333;}
.table1 .t1 td{background-color: #FFFFFF;}
.table1 .t2 td{background-color: #fafafa;}
            .cnlist {
    width: 1100px;
    margin: 50px auto 0px auto;
    height: 500px;
    font-family: Verdana, Geneva, sans-serif, YaHei;
}
.cnlist .l-times {
    float: left;
    width: 195px;
}
.cnlist ul {
    float: right;
    width: 850px;
}
.cnlist ul li {
    float: left;
    width: 370px;
    margin-right: 110px;
    margin-bottom: 5px;
    font-size: 12px;
    color: #646464;
}
.cnlist ul li h2 {
    border-bottom: 1px solid #d2d2d2;
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 15px;
    color: #000;
    padding-bottom: 15px;
}
.cnlist p {
    line-height: 27px;
    font-family: Verdana, Microsoft YaHei;
}
.cnlist p strong {
    color: #646464;
    font-family: Verdana, Microsoft YaHei;
}
.cnlist ul li.event {
    margin-right: 0;
}
.cnlist ul li a.more {
    border: 1px solid #333333;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    display: inline-block;
    margin-right: 10px;
    border-radius: 10px;
    padding: 1px 10px;
}
.a1{
border: 1px solid #fff;
    color: #fff;
    border-radius: 10px;
    padding: 0px 20px;
    height: 70px;
    line-height: 70px;
    float: right;
    margin-top: -95px;
    font-size: 22px;

}
.p4{
  clear: both;
  padding-top:5px;
  padding-left:16%;
  font-size: 13px;
  color: #333; 
 display: block;
}

@media screen and (min-width: 1920px) { 
.agentResult{width: 1520px;margin: 0px auto;} 
.soso_list_ct h2{max-width:470px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} 
.soso_list_ct font{padding-left:10px;}
} 
/* è®¾ç½®äº†æµ�è§ˆå™¨å®½åº¦ä¸�å¤§äºŽ1200pxæ—¶ abc æ˜¾ç¤º900pxå®½åº¦ */  
@media screen and (max-width: 1681px) { 
.agentResult{width: 1330px;margin: 0px auto;} 
} 
@media screen and (max-width: 1600px) { 
.agentResult{width: 100%;margin: 0px auto;} 
} 
@media screen and (max-width: 1440px) { 
.agentResult{width: 1139px;margin: 0px auto;} 
.soso_list_c {width: 75%;}
.soso_list_i {width: 25%;}
.soso_list_ct font{padding-left:5px;}
.soso_list_i img {max-width: 210px;}

}
@media screen and (max-width: 1360px) { 
   .soso_list_ct h2{max-width:270px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} 
}
.mydiv {
line-height: 20px;
    border: 3px solid #5FADFC;
    font-size: 12px;
    z-index: 999;
    left: 42%;
    top: 45%;
    position: fixed!important;
    position: absolute;
    background: rgb(247, 247, 247);
    border-radius: 6px;
    padding: 30px 30px 30px 0px;
  }
.mydivspan{
    border: 1px solid #000;
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    display: block;
    background-color: #FFFFFF;
    left: -15px;
    color: #000;
    top: -25px;
    position: absolute;
}
.itemDataList{
  border-bottom: 1px dashed;
  margin-bottom: 20px;
  position: relative;
}
.itemDataBtn{
  transform: translateY(-50%);
  display: inline-block;
  position: absolute;
  top: 50%
}
.media-list a{
    text-decoration:none;
    color: #5f5f5f;
    cursor: pointer;
}